in perpetuum - French English Dictionary